home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / utils / edisk21.arc / how.to < prev   
Text File  |  1990-12-13  |  7KB  |  160 lines

  1.  
  2. How to install EDISK.
  3. An introduction and guide for the novice.
  4.  
  5. by
  6. Leroy J (Lee) Dickey
  7.  
  8. Have you ever tried to copy several files from one floppy to another,
  9. and discovered that you have to pop your floppies in and out of the
  10. disk drive until your arm gets sore?
  11.  
  12. Would you like this job to go a more smoothly, so that you read all the
  13. files off the floppy drive in one step, and then swap floppies and copy
  14. the files to the new drive?  Well, have we got a deal for you.  You
  15. need a ram drive.  This nice piece of software organizes some of that
  16. abundance of memory you have on your system into something called a RAM
  17. DISK or ram drive.  A ram disk works in every way just like a floppy
  18. drive, with two exceptions:  (1) it is much faster and (2) it is
  19. volatile (it goes away when you turn you system off).  However, it does
  20. not have to go away when you do a "warm boot" by just pressing the
  21. little button on the back of your ST.  So what's the catch?  Why didn't
  22. the system come set up with one of these wonderful little babies?  The
  23. answer is that it uses memory, and you might prefer to use the memory
  24. for running a game or TeX or something else.
  25.  
  26. I have heard some advanced users express the opinion that now that they
  27. have a hard drive, they no longer need a ram disk.  Maybe they don't,
  28. but I do.  Not so much for copying floppies as I used to do, but for
  29. fast response when I want to combine several commands into one, and
  30. these commands involve some step in the middle that requires the use of
  31. a temporary file.  I want that file creation and writing to happen
  32. quickly, and I want the reading of the file in the following step to
  33. also happen just as quickly.  With a ram disk, I don't have to wait for
  34. the physical medium to respond.  I don't have to wait for the little
  35. arm with the little head on it to position itself over a spinning disk,
  36. and I don't have to wait for the disk to spin into position, and so
  37. on.  Just as the hard drive is about 10 times faster than the floppy
  38. drive, the ram disk is about that many times faster than the hard drive.
  39.  
  40. There are a number of ram disk programs around.  I think that one language
  41. vendor included the source code for a model ram disk program for
  42. novice programmers to practice with.  This means that many beginning
  43. programmers have written their idea of a ram disk program.
  44. However, one of the best ram disks around is EDISK, version 2.1,
  45. by Volker A. Brandt, of the Department of Applied Mathematics in
  46. Bonn, West Germany.  It is the latest in a line of ram disks that has
  47. evolved over the years, that includes ETERNAL and ETRNL2. 
  48.  
  49. It is, unlike lots of other ram disk programs, small and fast.  I think
  50. this means that it is written in assembly language, because of its very
  51. small size, with fewer than 800 bytes.  The size of the resulting ram
  52. disk can be configured from 10K to 3900K, it is reset (warm boot)
  53. proof, and it is said to work on the 520, the 1040, the Mega ST, the
  54. STe.  EDISK is free.  I got my first copy by e-mail.  It is available
  55. from the "terminator" archive, "atari.archive.umich.edu", or, if you
  56. are a member of KWEST, you can get it from the KWEST library.
  57.  
  58. I have been using EDISK, version 2.1, on my Mega ST2 for several months
  59. now and, as far as I can tell, it works flawlessly.
  60.  
  61.         ----------------------------------
  62.         How to set up EDISK on your system
  63.         ----------------------------------
  64.  
  65. I know from experience that changing programs in the AUTO folder can be
  66. trying, to say the least, and so, for the complete novice, I list steps
  67. that will lead to successful installation of a ram disk.
  68.  
  69. If you already have some experience in this regard, you may be able to
  70. read between the lines and see some short cuts, but for the complete
  71. beginner, the steps I outline works for me and has worked for others.
  72.  
  73. - If you already have an AUTO folder,
  74.     copy the files in it somewhere else, say to AUTO.OLD
  75.     and delete AUTO and all the files in it.
  76.  
  77. - Make a folder called AUTO.
  78.  
  79. - Copy EDISK21.PRG and ECONF21.TOS into AUTO.
  80.  
  81. - Run (double-click on) ECOF21.TOS to configure the EDISK21.PRG file and:
  82.     select size (350 is about enough for a single sided floppy).
  83.     select a letter for the name of your ram disk.  Some like
  84.     the letter "C" or "D", but I now recommend "P", because, when
  85.     you get a hard drive, you will use those letters for names
  86.     of partitions.  With current operating system, you can have
  87.     up to 16 drives, and "P" is the 16th letter of the alphabet.
  88.  
  89. - Cold boot:
  90.     Turn off the power switch for your system.
  91.     Turn your system back on.  
  92.  
  93. - A short message about EDISK21 should flash across the screen.
  94.  
  95. - On the desktop, click once on any drive icon (A will do).
  96. The icon image will change (reverse video).
  97.  
  98. - Point to the pop-down menu for "Options" and select "Install Disk Drive".
  99. Use your arrow keys to move around, and
  100.     Change the drive letter from A (or whatever it is) to P (the
  101.     same as you chose above).
  102.     Change the drive label from "Floppy drive" to "RAM DRIVE".
  103.     Click on INSTALL.
  104.  
  105. - An icon for drive P should appear on the desktop.
  106.  
  107. - Double click on the P icon and get a window for you new ram drive.
  108.  
  109. If the P window appears, you have done it.  You are now the proud owner
  110. of a ram disk.
  111.  
  112. - Move your icons to the places where you want them to be.
  113.  
  114. - Put the P: window to where you want it to be.
  115.  
  116. - Open any other windows you like and position them where you want them.
  117.  
  118. - Again select the pop-down menu for "Options" to click on "Save Desktop".
  119.  
  120. - Try a cold boot again, (power off, power on) just to see if
  121. everything is working.  This time the window for the Ram Drive should
  122. appear on your screen.
  123.  
  124. - If so, I recommend copying the AUTO folder and DESKTOP.INF to a
  125. clean floppy and keep this as a backup.
  126.  
  127. - If you have any files in AUTO.OLD, copy them to AUTO.
  128.  
  129. - Cold boot again.  If all is working correctly, remove AUTO.OLD.
  130. If not, move back to a stage where everything works.
  131. For instance, copy the directory from your backup floppy, and try some
  132. variation.
  133.  
  134. - Have fun.
  135.  
  136. I have not written everything there is to know about EDISK, but it is
  137. everything you need to know to get started.  After you have used it for
  138. a while, you might want to know how to turn it off.  It is possible to
  139. do this, and the documentation that comes with EDISK tells you how to
  140. do it.  EDISK has other nice touches.  One of these is that it creates
  141. the ram disk with a volume identifier.  This is not especially
  142. significant most of the time, but if you have a program like "lc" (yes
  143. the famous Waterloo "List Catalog" program has been ported to the
  144. Atari), it shows the volume identifier, before it shows the
  145. directories, followed by the files, and the hidden and system files.
  146.  
  147. All in all, I give this little gem a very high rating.  It does
  148. everything it is supposed to do, and to the best of my knowledge does
  149. not interfere with the running of any other program, with the exception
  150. of the necessary fact of life that it takes up some space.
  151.  
  152. Lee Dickey
  153. Dept of Pure Mathematics
  154. Univ of Waterloo
  155. Waterloo Canada N2L 3G1
  156.  
  157. ljdickey@math.waterloo.edu
  158. ljdickey@math.uwaterloo.ca
  159.  
  160.